Synonyms for "armored personnel carrier"

Words with similar meaning